/* * Generated configuration file, do not edit. * uiGenerator v2.52 * Copyright © 2002-2004 Ubicom Inc. . All rights reserved. */ function createDataObjectFromBinaryArray (initial) { if (initial) createDataObject(); var d = data; i = 0; // global, accessed by the s*() functions d.mac_allow_deny=sU(1); d.mac_filter_enabled=sU(1); for (var i1=0; i1<64; i1++) { d.mac_filter_rules[i1].enabled=sU(1); d.mac_filter_rules[i1].mac_addr=sH(6); d.mac_filter_rules[i1].used=sU(1); } d.mac_filter_wired=sU(1); d.mac_filter_wireless=sU(1); } function createBinaryArrayFromDataObject() { byte_array = new Array; // global, accessed by the g*() functions var d = data; gU(d.mac_allow_deny,1); gU(d.mac_filter_enabled,1); for (var i1=0; i1<64; i1++) { gU(d.mac_filter_rules[i1].enabled,1); gH(d.mac_filter_rules[i1].mac_addr,6); gU(d.mac_filter_rules[i1].used,1); } gU(d.mac_filter_wired,1); gU(d.mac_filter_wireless,1); return byte_array; } function naturalizeDataObject() { var d = data; for (var i1=0; i1<64; i1++) { d.mac_filter_rules[i1].used=naturalize(d.mac_filter_rules[i1].used); } }